﻿@media (max-width:321px){
	.search-language{margin-left:-15px; margin-right:-15px;}
}
@media (max-width:374px){
	#SearchBox input{width:170px!important}
	.site-logo-img{min-width:300px!important}
	.quick-links ul li a svg{display:none}
	.web-font-sizes{display:none}
}
@media (max-width:480px){
	.contact-icon,.h-feedback-icon,.sitemap-icon,.video-icon{display:none}
	#contrast,#font-size-selection{display:none}
	#language{border-right:0;padding-right:20px}
	.psa-logo img{width:100%}
	.staffonly-psa-logo img{width:100%}
}
@media (max-width:577px){
	.f-logos div{padding:0 10px}
	.f-portals ul li span{padding-left:0}
	.media-images,.media-images img{width:100%;height:auto}
	.aboutus-overview-image img{width:100%}
	.search-text{padding-left:1rem;padding-right:1rem;font-size:18px;margin-top:1.2rem}
	h1{font-size:28px}
	h2{font-size:24px}
	.fs-24{font-size:22px}
	address{font-size:16px}
	.container{padding-left:30px;padding-right:30px}
	.copyright{font-size:14px}
	.mainSearchBar{padding-left:6.5rem 7px!important}
	.navbar-collapse{width:100%!important}
	.latestNews-title,.latestStats-title{width:100%}
	.latestUpdates-header{display:block}
	.latestUpdates-body{padding-top:1rem}
    .psa-form-footer-row{display:block}
    #FTSearchResults_filter input[type="search"]{width:auto;}
	/*.g-recaptcha>div{width:280px!important}*/
}
@media (max-width:667px){
	.dr-form-footer-row{display:block;text-align:center}
	/*.g-recaptcha div iframe{width:285px!important}*/
	.psa-form-body{padding:2rem 0}
	/*.g-recaptcha{padding-bottom:10px}*/
	.psa-form-footer-row{display:block;text-align:center}
	/*.g-recaptcha>div{width:285px!important;margin:0 auto}*/
	.psa-form-footer{padding:0 .5em 1.5em}
	.w-20,.w-25{width:50%!important;padding-bottom:1.5rem}
	.statisticGraph-gridFilters li{display:inline-block;padding:5px 0}
	.statisticGraph-gridFilters li a{display:inline-block;font-size:14px}
	.ageGroup,.vehiclesType{flex-wrap:wrap}
	ul.step-anchor li.nav-item{width:calc(100% - 2rem)!important}
	.sw-theme-arrows > ul.step-anchor > li > .stepper:after{border-top:62px solid transparent;border-bottom:62px solid transparent;margin-top:-62px}
	.sw-theme-arrows > ul.step-anchor > li > .stepper:before{border-top:62px solid transparent;border-bottom:62px solid transparent;margin-top:-62px}
	.sw-theme-arrows > ul.step-anchor > li > a,.sw-theme-arrows > ul.step-anchor > li > .stepper{padding:15px!important}
}
@media (max-width:767px){
	.header-flex-row{display:block}
	.searchLanguage{justify-content:center}
	.site-logo{padding:10px}
	.site-logo-img{background-position:center}
	.quick-links-row{background:#147585;border-bottom:1px solid rgba(255,255,255,.4);justify-content:center;display:flex;width:100%}
	.searchLanguage{padding-bottom:10px}
	.searchLanguage{margin-right:0!important}
	.f-links{display:block;column-count:2}
	.f-QuickLinks,.f-terms,.f-portals,.f-social{break-inside:avoid-column}
	.f-terms,.f-social{padding-top:1rem}
	.social-logo{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
	.f-logos{display:none}
	.m-f-logos-block{display:block}
	.pillars-section{background:#f8f3ec!important}
	.aboutus-overview-image img{width:auto}
	.SP-img{display:none}
	.grid-r1{min-height:250px;height:auto}
	.grid-r2{min-height:454px;height:auto}
	.grid-r4{min-height:520px;height:auto}
	.e_gov_medical{display:block}
	.e_gov_medical>div.col-md-3{text-align:center}
	.foreign_trade>div.col-md-3,.visitors_Arraival .statisticsImage{display:none}
	.exportTitle span,.importTitle span{padding-left:1rem}
	.TP,.GDP,.CPI,.PPI{border-bottom:1px solid rgba(255,255,255,.3);padding:2rem 0}
	.latestNews{border:0}
	.latestStats{padding-left:0}
	#publications{border-right:0;border-bottom:1px dashed #bdbdbd;padding-bottom:2rem}
	#videos{padding-left:0;padding-top:2rem}
	.aboutLogo{text-align:center;padding-bottom:2rem;order:1}
	.aboutDescription{order:2;border:0}
	.aboutLogo img{width:auto!important}
	#contact{border-right:0;padding-right:0;border-bottom:1px solid #bdbdbd;padding-bottom:1rem}
	#stayConnected{padding-left:0;padding-top:2rem}
	.qnv-eGov-logos,.social-media{justify-content:flex-start}
	#terms-of-use{border-right:0;border-bottom:1px solid rgba(255,255,255,.3);padding:1rem 0}
	#quick-links{border-right:0 !important;padding-right:0;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.3)}
	#portals{padding-left:0;padding-top:1rem}
	.indicator-row{display:block}
	.indicator .readmore{margin:0 auto}
	.container{max-width:100%;padding-left:30px;padding-right:30px}
	.feedback-btn a{top:25.25rem}
	.feedback-message{border-right:0;border-bottom:1px dashed #bdbdbd;padding-bottom:2rem;margin-bottom:2rem;min-height:auto}
	/*.feedback-form{position:inherit;max-width:100%!important}*/
	.feedback-bnt-group{text-align:left}
	.sw-theme-arrows > ul.step-anchor > li:first-child > .stepper{padding-left:45px}
	.sw-theme-arrows > ul.step-anchor > li > a,.sw-theme-arrows > ul.step-anchor > li > .stepper{display:block;text-align:center;padding-top:1rem}
	.steps{text-align:center;width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:.5rem}
	.stepDesc{width:100%}
	.serviceItemsLeft{padding-right:15px;border:0}
	.serviceItemsRight{padding-left:15px}
	.quick-links{right:inherit;top:10px}
	.header-row{justify-content:center}
	.quick-links ul li.list-inline-item{padding-right:9px;padding-left:9px}
	.psa-logo{padding-bottom:0;padding-top:1rem}
	.latestNews-title,.latestStats-title{height:auto}
	.e-services-title{padding-bottom:1rem;padding-top:2rem;height:auto}
	.feedback-btn{width:100%}
	.feedback-btn a{border-radius:3px;top:0;position:relative;display:flex;width:calc(100% - 1rem);align-items:center;justify-content:center;background:transparent;border:1px solid #0a7f94;margin-top:1rem;margin-bottom:1rem}
	.feedback-icon{padding:0 1.2rem;margin:0;background-position:-285px -172px}
	.feedback-btn a:hover .feedback-text{color:#fff}
	.feedback-text{font-size:20px;font-weight:600;padding:10px 0;color:#007285}
	.feedback-btn a:hover .feedback-icon{padding:0 1.2rem;margin:0;background-position:-285px -132px}
	.feedback-btn a:hover,.feedback-btn a:focus{background:#0a7f94}
	.map{display:none}
	.population-age-chart{display:none}
	.minister-profilepic{padding:1rem 0!important;text-align:center;border-right:0}
	.qnv2030-listItem{padding:2rem 1rem 0}
	.common-content{padding:0!important}
	.backToTop{bottom:3.5rem;right:1rem}
	.row.section-content{margin-right:0;margin-left:0}
	.census-listItem{margin-bottom:1rem}
	.GISnet-logo{text-align:center;padding-bottom:1rem}
	.GISnet-logo img{width:auto!important}
	.video-linkItem{padding:0}
	.youtube-video{padding:0}
	#signs .thumbnail{margin:10px 0}
	.youtube-video .ms-rteIframePlaceholder{width:100%!important}
	.staffonly-psa-logo{border-bottom:2px dashed #bdbdbd;border-right:0;padding-bottom:2rem}
	.staffonly-mawared-logo{padding-top:2rem}
	.population-lineGraph{display:none}
	.ndsLogo-img{margin-bottom:1rem;padding-bottom:1rem}
	#latestUpdates,#publications-videos,#nds,#pillars,.visitors-map{padding-left:15px;padding-right:15px}
	.mobile{display:block;}
	.desktop{display:none;}
	.banner {padding: 0;}
	
}
@media (min-width:768px) and (max-width:1024px){
	.staffonly-psa-logo img{width:100%}
	.staffonly-mawared-logo img{height:114px}
	.staffonly img{height:130px}
	.mobile{display:block;}
	.desktop{display:none;}
	.banner {padding: 0;}

}
@media (min-width:567px) and (max-width:840px){
	.media-images{width:50%;height:auto}
	.media-images img{height:250px}
}
@media (min-width:841px) and (max-width:1200px){
	.media-images{width:33.33%;height:auto}
}
@media (max-width:967px){
	.QNV2030-block{justify-content:flex-start}
	.QNV2030-block ul{border-bottom:0}
	.QNV2030-block ul li{display:block}
	.QNV2030-block ul li:first-child{padding-left:10px}
	.map-contact-form{background:rgba(227,244,247,.8);border:1px solid #9cc;position:absolute;top:0;right:1rem;margin:1rem;left:1rem;bottom:0}
	.banner-container{display:none}
	.grid-r2-m{min-height:250px;height:auto}
	.traffic_violation_data .data{padding-top:.5rem;page-break-inside:avoid}
	.traffic_violation_data{column-count:2}
}
@media (max-width:997px){
	.site-logo-img{background-size:contain;min-width:350px}
	ul.step-anchor li.nav-item{width:calc(50% - 15px)}
	.stepper br{display:none}
	/*.feedback-form{max-width:calc(100% - 2rem)}*/
	.agendaListItem{display:block}
	.agendaTime, .agendaDesc{width:100%;}
	#foreign-trade .container {
    padding-left: 15px;
    padding-right: 15px;
}

}
@media (max-width:900px){
	.f-QuickLinks,.f-terms,.f-portals,.f-social{padding-right:20px}
	.f-links h4{white-space:nowrap;font-size:18px}
	.f-links ul li{padding-bottom:10px}
}
@media (max-width:900px) and (min-width:767px){
	.f-portals ul li span{display:block}
}
@media (min-width:768px) and (max-width:997px){
	.TP,.GDP,.CPI,.PPI{border-bottom:1px solid rgba(255,255,255,.3);padding:2rem 0;width:50%}
	.latestUpdates-header{display:block}
	.latestNews-title,.latestStats-title{width:100%}
	.latestUpdates-body{padding-top:1rem}
	.container{max-width:100%;padding-left:30px;padding-right:30px}
	.CPI{border-right:1px solid rgba(255,255,255,.3);border-bottom:0}
	.TP{border-right:1px solid rgba(255,255,255,.3)}
	.PPI{border-bottom:0}
	.error-message{padding:1rem 0}
	/*.feedback-form{padding:1rem}*/
	.feedback-message{padding-right:15px;min-height:100%}
	.feedback-controls{padding-left:15px}
	.psa-logo{padding-bottom:1rem;padding-top:1rem;width:40%}
	.psa-logo img{width:100%}
	.TP.pt-0{padding-top:2rem!important}
	.pageDescription {padding-left: 15px; padding-right: 15px;}
}
@media (max-width:1256px) and (min-width:1024px){
	.feedback-message{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;min-height:100%}
	.feedback-controls{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
}
@media (max-width:1200px){
	.site-logo{padding:10px}
	.quick-links-row{padding-right:10px}
	.searchLanguage{margin-right:10px}
	.promotional-banner{display:block}
	.left-design,.right-design{display:none}
	.banner img{width:100%}
	.content-block{width:100%;max-width:100%;flex:100%}
}
@media (max-width:1400px){
	.map-wrapper-main img{height:700px}
}
@media (max-width:1256px){
	.navbar{width:100%}
	.navbar-nav{position:relative;top:85px}
	.ms-core-listMenu-horizontalBox{display:block!important}
	li.static.dynamic-children{position:relative}
	#main-menu li.static > .ms-core-listMenu-item{border-bottom:1px solid #c9a879;display:block;text-decoration:none}
	.ms-core-listMenu-item,.ms-core-listMenu-item:link,.ms-core-listMenu-item:visited,.ms-tv-item:link,.ms-tv-item:visited,.ms-tv-header:link,.ms-tv-header:visited{color:#381a00}
	.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link,.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited,.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected,.ms-tv-selected:link{color:#381a00}
	a.dynamic.menu-item.ms-core-listMenu-item{color:#381a00;border-bottom:1px solid #bdbdbd}
	#main-menu li.static > .ms-core-listMenu-item{padding-top:15px;padding-bottom:15px}
	.ms-core-listMenu-horizontalBox .dynamic-children.additional-background{display:flex;align-items:center;padding-right:0}
	a.static+ul.dynamic{background:#fff}
	ul.static li ul.dynamic li ul.dynamic{background-color:#eee}
	.ms-core-listMenu-horizontalBox li.dynamic-children.hover,a.dynamic.menu-item.ms-core-listMenu-item:hover{background-color:inherit}
	.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover,.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,a.ms-tv-item:hover,a.ms-tv-header:hover{background-color:inherit;color:#381a00}
	a.static+ul.dynamic li a{padding-left:20px!important}
	ul.static li ul.dynamic li ul.dynamic li a{padding-left:40px!important}
	.navbar-toggle{border-radius:2px;border:0}
	.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
	.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item{padding:1rem!important;width:100%;border-bottom:1px dashed rgba(255,255,255,.5)}
	.navbar.navbar-default .navbar-toggle{background-color:#664326!important}
	ul.dynamic{display:none;position:static;transition:all .5s ease;box-shadow:none}
	.additional-background.ms-navedit-flyoutArrow{display:block}
	.ms-core-listMenu-horizontalBox li.dynamic-children.hover .ms-core-listMenu-item{font-weight:600;background-color:transparent!important;color:#fff!important}
	.ms-core-listMenu-horizontalBox li.dynamic-children ul.dynamic li.dynamic .ms-core-listMenu-item{color:#000!important;white-space:normal}
	.ms-core-listMenu-horizontalBox li{display:block}
	.ms-core-listMenu-horizontalBox ul{width:100%}
	.navbar{position:inherit}
	.navbar-collapse{position:fixed;background:#9e6826;top:0;left:0;height:calc(100% - 12px);z-index:999;overflow-y:auto;width:480px;display:none;padding-bottom:1rem}
	.ms-core-listMenu-horizontalBox .dynamic .dynamic-children.additional-background{background-image:url(../../images/menu-arrow.png);background-repeat:no-repeat;background-position:right 2px;cursor:pointer;height:16px;display:block}
	.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover .dynamic-children.additional-background{background-position:right 2px!important}
	.ms-core-listMenu-horizontalBox li.dynamic-children ul.dynamic li.dynamic .ms-core-listMenu-item .dynamic-children.additional-background{background-position:right -16px}
	.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover,.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,a.ms-tv-item:hover,a.ms-tv-header:hover{color:#fff!important}
	a.dynamic+ul.dynamic li.dynamic{width:auto}
	.GISnet-logo img{width:100%}
}
@media (min-width:1256px){
	.site-navbar .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}
	.site-navbar .navbar-toggler{display:none}
	.close-menu{display:none}
}
@media (min-width: 576px) {
	.ms-searchCenter-result-main{max-width:540px}
	.media-gallery-image{width:calc(50% - 20px)}
}
@media (min-width: 768px) {
	.ms-searchCenter-result-main{max-width:720px}
	.media-gallery-image{width:calc(33.33% - 20px)}
}
@media (min-width: 992px) {
	.ms-searchCenter-result-main{max-width:960px}
	.indicator-detail{max-width:calc(25% - 5px);margin-right:5px}
	.indicator-detail:last-child{margin-right:0}
}
@media (min-width: 1200px) {
	.ms-searchCenter-result-main{max-width:1140px}
}
@media (min-width: 1300px) {
	.carousel-control-next{right:-100px}
	.carousel-control-prev{left:-100px}
	.carousel-control-next,.carousel-control-prev{width:100px;opacity:.8}
}
@media (min-width:1640px){
	.media-gallery-image{width:calc(25% - 20px)}
}
@media (min-width: 992px) {
	/*.feedback-form{max-width:960px}*/
	.error-message{padding:1rem 0}
}
@media (min-width: 1200px) {
	/*.feedback-form{max-width:1140px}*/
}
@media (max-width:1200px){
	.qms-content{position:relative;width:100%;padding-right:15px;padding-left:15px}
}
@media (min-width:768px) and (max-width:1200px){
	.total-population-item,.female-population-item{padding-right:2rem}
	.male-population-item{padding-left:2rem}
	.population-age-percentage{padding:7rem 4rem}
	.qms-mNd{padding:0}
	.birth,.death{padding:0 1rem}
	small{display:block;padding-top:.5rem}
	.electricity-item,.water-item{padding-left:.5rem}
	.qms-electricity{padding-right:0}
	.real-estate-list{display:block}
	.real-estate-list small{display:inline}
	.real-estate-item{padding-bottom:1rem}
	.real-estate-row{padding-left:15px}
	.qms-licenses{padding-right:0}
	.visitors-arrival-row{padding-bottom:0}
	.visitors-arrival-item{padding:2rem 0 0!important;width:33.333333%}
}
@media (max-width:1024px){
	.fs-36{font-size:28px!important}
	h1{font-size:28px!important}
	h2{font-size:24px!important}
	h3{font-size:20px!important}
	.population-age-percentage{padding:4rem 3rem}
	.statisticData{font-size:26px!important}
	.qms-bNd,.qms-e-gov,.qms-traffic-violation,.qms-traffic-accidents,.qms-real-estate,.qms-vessel,.qms-social-security,.qms-buildings{padding-left:1rem}
	.female{padding-left:1rem;padding-right:0}
	.male{padding-right:0}
	.birth,.death{padding:0 1rem}
	.percentage:after{content:'%';font-size:20px;position:absolute;top:0}
	.month-year{font-size:16px}
	.aboutLogo img{width:100%!important}
	.key-indicators-title{font-size:16px;padding-top:.5rem}
}
@media (max-width:997px){
	.qms-electricity,.qms-water{padding:0 1.5rem 2rem;flex:0 0 100%;max-width:100%}
	.qms-social-security{flex:0 0 66.666667%;max-width:66.666667%}
	.qms-eb-water{flex:0 0 33.333333%;max-width:33.333333%}
	.traffic-accidents-item{padding-right:1rem}
	.licenses-row{display:block;text-align:center}
	.qatari-icon,.non-qatari-icon,.traffic-accidents-icon,.vessel-icon{margin:0 auto}
	.licenses-item{padding-left:0}
	.vessel-details-row,.traffic-accidents-row{width:100%;padding-left:1rem;padding-top:1rem}
	.traffic-accidents-item,.vessel-item{padding-right:1rem;padding-left:1rem}
	.qms-vessel,.qms-traffic-accidents{padding-left:2rem}
	.pageDescription {padding-left: 15px; padding-right: 15px;}
}
@media (max-width:830px){
	.qms-social-security{flex:0 0 60%;max-width:60%}
	.qms-eb-water{flex:0 0 40%;max-width:40%}
}
@media (max-width:767px){
	.QMS-desc{padding-bottom:2rem}
	.population-of-qatar{border-top:1px dashed #bdbdbd;padding-top:2rem}
	.population-title,.total-population,.male-population,.female-population{flex:0 0 50%}
	.age-group-1,.age-group-2,.age-group-3,.age-group-4{flex:0 0 50%}
	.pop-male-icon,.pop-female-icon{top:60px}
	.qms-mNd .qms-content{padding-right:0;display:flex}
	.qms-mNd{border-right:0 dashed #bdbdbd;padding:0 1rem 2rem;border-bottom:2px dashed #bdbdbd}
	.mNd-icon{margin:0 1rem}
	.mNd-item{justify-content:center;align-items:center}
	.qms-bNd,.qms-traffic-violation{padding:2rem 1rem 1rem}
	.qms-bNd-row{height:auto}
	.male,.female{flex:0 0 50%;max-width:50%}
	.qms-desc{padding-left:15px;border-right:0;border-bottom:2px dashed #bdbdbd;padding-bottom:2rem}
	.qms-e-gov{padding-top:2rem}
	.e-gov-item{width:50%}
	.e-gov-item:last-child{padding:0}
	.qms-real-estate{padding-left:1rem;padding-top:2rem;border-top:2px dashed rgba(255,255,255,.3);margin-top:2rem}
	.qms-buildings{border-right:0;width:60%}
	.qms-economic-desc{padding-left:1rem;width:40%}
	.qms-vessel,.qms-traffic-accidents{padding-left:1rem;padding-top:2rem;border-right:0}
	.qms-vessel{margin-top:2rem;border-top:2px dashed #bdbdbd}
	.traffic-accidents-icon,.vessel-icon,.qatari-icon,.non-qatari-icon{margin:0}
	.qms-licenses-issued{border-bottom:2px dashed #bdbdbd;padding-left:0;border-right:0;padding-bottom:2rem}
	.qms-licenses{width:50%;padding-right:0}
	.vessel-details-row,.traffic-accidents-row{width:calc(100% - 100px)}
	.licenses-row{display:flex}
	.visitors-arrival-row{padding-top:0;padding-bototm:0}
	.visitors-arrival-item{padding:2rem 0 0!important;width:33.333333%}
	.social-security-item{padding-right:0;padding-bottom:1rem;padding-top:1rem}
}
@media (max-width:667px){
	.total-population-item,.female-population-item{padding-right:2rem}
	.male-population-item{padding-left:2rem}
	.qms-social-security{flex:0 0 100%;max-width:100%}
	.qms-eb-water{flex:0 0 100%;max-width:100%}
	.visitors-arrival-item{width:50%}
	.qms-eb-water{border-right:0;padding-right:15px;border-bottom:2px dashed #bdbdbd}
	.qms-social-security{padding-left:1rem;padding-top:2rem}
}
@media (max-width:577px){
	.population-of-qatar{border-top:1px dashed #bdbdbd;padding-top:2rem}
	.population-title,.total-population,.male-population,.female-population{flex:0 0 100%}
	.population-title,.male-population{border-right:0;border-bottom:1px solid #bdbdbd}
	.total-population{justify-content:flex-start;padding-left:3rem}
	.population-title,.total-population,.male-population,.female-population{min-height:9rem}
	.pop-male-icon,.pop-female-icon{top:25px}
	.age-group-1,.age-group-2,.age-group-3,.age-group-4{flex:0 0 100%;border-right:0}
	.age-group-3{border-bottom:1px solid #bdbdbd}
	.population-age-percentage{padding:1rem}
	.male,.female{flex:0 0 100%;max-width:100%}
	.female{padding-left:1rem;padding-right:1rem;padding-top:2rem}
	.male{padding-right:1rem;padding-bottom:2rem;border-bottom:1px solid #bdbdbd}
	.birth,.death{padding:0 2rem}
	.qms-eb-water{border-right:0;padding-left:15px;border-bottom:2px dashed #bdbdbd}
	.qms-social-security{padding-left:1rem;padding-top:2rem}
	.social-security-item{padding-right:0;padding-bottom:1rem;padding-top:1rem}
	.qms-electricity,.qms-water{padding:0 2rem 2rem}
	.e-gov-item{width:100%}
	.e-gov-details-row{padding-left:1rem;width:100%}
	.e-govt-icon{margin:0 1rem 2rem 0}
	.real-estate-list{display:block}
	.real-estate-item{padding-bottom:1rem}
	.mNd-icon{margin:0 auto}
	.marriage,.divorce{padding:1rem 2rem}
	.qms-bNd,.qms-traffic-violation{padding:2rem 0}
	.qms-mNd{padding:0 0 2rem}
	.qms-real-estate{padding-left:1rem;padding-top:2rem;border-top:0;margin-top:0}
	.qms-buildings{border-right:0;padding-left:1rem;padding-top:2rem;border-bottom:2px dashed rgba(255,255,255,.3);padding-bottom:2rem;width:100%}
	.qms-economic-desc{border-right:0;padding-left:1rem;border-bottom:2px dashed rgba(255,255,255,.3);padding-bottom:2rem;width:100%}
}
@media (max-width: 420px){
	.visitors-arrival-item{width:100%}
}
@media (max-width: 375px){
	.birth,.death{padding:0 1rem}
	.marriage,.divorce{padding:1rem}
	.mNd-icon{margin:0 1rem 0 0}
	.qms-electricity,.qms-water{padding:0 1rem 2rem}
	.social-security-list{width:100%;padding-left:0}
	.vessel-details-row,.traffic-accidents-row,.qms-licenses{width:100%}
	.qms-licenses:last-child .licenses-row{justify-content:flex-end}
	.traffic-accidents-item,.vessel-item{padding-right:1.5rem;padding-left:0}
	.qms-social-security,.qms-eb-water,.qms-e-gov,.qms-bNd,.qms-e-gov,.qms-traffic-violation,.qms-traffic-accidents,.qms-real-estate,.qms-vessel,.qms-social-security,.qms-buildings,.qms-economic-desc,.QMS-desc{padding-left:0!important}
}
@media (max-width:767px){
	#statistical-subjects,#statistical-calendar{padding-left:15px;padding-right:15px}
	.pop-graph{display:none}
	.brown-bg .latestNews{border-right:0;padding-right:0;border-bottom:1px dashed rgba(255,255,255,.3);padding-bottom:2rem}
	.pop-male,.pop-female{padding-right:0;padding-bottom:1rem;padding-left:2rem}
	.pop-female{padding-top:1rem}
	#portals{padding-left:0;padding-top:1rem;border-right:0 !important;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:1rem}
	.TP,.GDP,.CPI,.PPI{border-bottom:1px solid rgba(0,0,0,.3);padding:2rem 0}
	.form-footer{text-align:center}
	.contact-us{border-bottom:1px dashed #bdbdbd;margin-bottom:2rem}
	.list-title{padding-bottom:1rem;text-align:center}
	.stl-media-icons .list-icons{padding:0 .5rem}
	.stl-media-icons .list-year,.stl-media-icons .list-period{display:none}
	.stl-media-icons{justify-content:center}
	.stl-listItem{display:block}
	.stl-media-icons div.list-icons:nth-child(3){border-left:0}
	.stl-header h2{padding-bottom:1rem}
	.stl-header{text-align:center}
	.list-search-inputs{justify-content:center}
	.controlpanel-arabic{border-left:0;border-top:2px dashed #bdbdbd;padding-top:2rem}
	.controlPanel-list{padding-bottom:1rem;padding-top:1rem}
	.controlPanel-listItem{padding-top:1rem}
	.controlpanel-english{padding-bottom:1rem}
	.c2020-mm-media-icons .list-year,.c2020-mm-media-icons .list-period{display:none}
	.c2020-mm-media-icons{justify-content:center}
	.c2020-mm-listItem{display:block}
}
@media (max-width:1200px){
	#curve_chart{width:100% !important;}
	.population-of-qatar {padding: 1rem;}
}
@media (max-width: 997px) and (min-width: 768px){
	.lightBlue-bg .TP{border-right:1px solid rgba(0,0,0,.3)}
	.lightBlue-bg .TP,.lightBlue-bg .GDP,.lightBlue-bg .CPI,.lightBlue-bg .PPI{border-bottom:1px solid rgba(0,0,0,.3)}
	.lightBlue-bg .CPI{border-right:1px solid rgba(0,0,0,.3);border-bottom:0}
	.lightBlue-bg .PPI{border-bottom:0}
}
/*@media (max-width:375px){
	.get-direction{top:10rem;left:5rem}
}*/
@media (max-width:577px){
	.ft-year{max-width:100%;flex:0 0 100%;padding-right:15px}
	.multi-select-button{border-right:1px solid #888;border-top-right-radius:4px;border-bottom-right-radius:4px}
	.ft-country{padding-left:15px}
	.ft-country select#country{border-radius:4px;width:100%}
	.ft-country{max-width:100%;flex:0 0 100%}
	.input-group-append{margin-top:2rem}
	.input-group>.input-group-append>.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}
	.ft-advanced-search{position:absolute;bottom:2.5rem;left:7rem}
	.ft-advanced-search a{white-space:nowrap}
	.more-filter-options{width:100%}
}

/*added on 25 June 2019*/

@media (max-width:976px) and (min-width:768px){
	.ft-mode{display:block}
	.ft-mode-values .form-check{padding-right:1.25rem;padding-left:0;padding-top:.5rem}
	.ft-all-items{height:353px}
}

@media (max-width:1200px) and (min-width:976px){
	#donutchart_import, #donutchart_export, #curve_chart_import, #curve_chart_export{ width: 425px;}
}
@media (max-width:977px) and (min-width:768px){
	#donutchart_import, #donutchart_export{ width: 320px; height: 250px; left: -12px; position: relative;}
	#curve_chart_import, #curve_chart_export{ width: 320px; height: 250px;}
	.ft-t5impExp-title {font-size: 20px;padding: 0rem .5rem .3rem;}
}
@media (max-width:567px) and (min-width:421px){
	#donutchart_import,#donutchart_export{width:350px;height:250px;left:-12px;position:relative}
	#curve_chart_import,#curve_chart_export{width:350px;height:250px}
	.ft-t5impExp-title{font-size:20px;padding:0 .5rem .3rem}
}
@media (max-width:420px){
	.ft-t5ImportExport{ display: none;}
}
@media (max-width:767px){
	.ft-indicator-list{display:block}
	.ft-indicator-listitem{border-right:0;border-bottom:1px dashed #bdbdbd;padding-top:2rem;padding-bottom:2rem}
	.ft-indicator-listitem:last-child{border-bottom:0}
}
@media (min-width:977px){
	.census2020-indicators-listItem{min-width:16%!important;margin:10px}
	.census2020-indicators-list{padding-top:28%!important}
	.c2020-qatar{padding-top:32%!important}
}

@media (min-width:767px) and (max-width:977px){
	.census2020-indicators-list{padding-top:28%}
	.c2020-qatar{padding-top:32%!important}
	.census2020-indicators-listItem{min-width:25%;margin:10px}
	#census2020-indicators{background-size:contain}
	.census2020-desc{padding-left:6rem}
}
@media (max-width:767px){
	.census2020-indicators-list{padding-top:28%}
	.census2020-indicators-listItem{min-width:45%;margin:10px}
	#census2020-indicators{background-size:contain}
	.census2020-logo{padding-top:1rem;text-align:center;padding-bottom:1rem}
	.census2020-desc{padding-left:15px}
	.video-archive-listItem {padding-top: 1rem;}
}
@media (max-width:480px){
	.census2020-indicators-listItem{min-width:100%;margin:10px auto}
	#census2020-indicators{background-size:contain}
}
@media (min-width:977px) and (max-width:1200px){
	.census2020-desc{padding-left:4rem}
}
@media all and (min-width: 960px) {
	.item.active .item-content{padding-top:0}
	.tabs-side .tabs li{margin-bottom:2px}
	.tabbed-content .tabs{display:block}
	.tabbed-content .tabs li{display:inline-block}
	.tabbed-content .tabs li a{display:block;color:#000!important;text-decoration:none!important}
	.tabbed-content .item{min-height:0}
	.tabbed-content .item::before{display:none}
	.tabbed-content.tabs-side .tabs li{display:block;position:relative}
	.c2020-leftBlock{border-right:1px solid #bdbdbd;background:#fff}
	.tabs-leftBlock{border-right:1px solid #bdbdbd;background:#fff}
	div[data-name="WebPartZone"].col-md-12{padding:0!important}
}
@media (max-width:800px){
	.c2020-leftBlock,.c2020-rightBlock{flex:0 0 100%;max-width:100%;padding:0}
	.tabs-leftBlock,.tabs-rightBlock{flex:0 0 100%;max-width:100%;padding:0}
	.item.active .item-content{padding-left:0;padding-right:0}
	h3{font-size:20px}
	h4{font-size:18px}
	h5{font-size:16px}
	.tabbed-content .item{min-height:4em;border-bottom:1px dashed #bdbdbd}
	.c2020-rightBlock{background:#fff}
	.c2020-leftBlock .section-heading{text-align:center}
	.c2020-qatar{padding-top:24%!important}
	.tabs-rightBlock{background:#fff}
	.tabs-leftBlock .section-heading{text-align:center}
}  
@media (min-width:997px) and (max-width:1200px){
	.nsdp-title{max-width:50%;flex:0 0 50%}
	.nsdp-btnLinks{max-width:55%;flex:0 0 100%}
}
@media (min-width:768px) and (max-width:996px){
	.nsdp-title{max-width:40%;flex:0 0 40%}
	.nsdp-btnLinks{max-width:60%;flex:0 0 60%}
	.btn-nsdp a{padding:.5rem}
}
@media (max-width:767px){
	.nsdp-tableview-listItem{justify-content:flex-start;align-items:flex-start;flex-direction:column}
	.nsdp-title{max-width:100%;flex:0 0 100%}
	.btn-nsdp{padding-left:0;padding-right:1rem}
	.nsdp-btnLinks{max-width:100%;flex:0 0 100%;padding-top:1rem}
	.btn-nsdp{text-align:center}
	.form-heading{justify-content:flex-start;align-items:flex-start;flex-direction:column}
}
@media (max-width:375px){
	.nsdp-btnLinks{width:100%;flex-direction:column}
	.btn-nsdp{padding-bottom:.5rem;padding-right:0}
}
@media(min-width:800px){
	a.mobileTab{display:none!important}
}

/* FT Responsive */
@media (max-width:767px){
	.ft-year select#year,.ft-month select#ft-month,.multi-select-button, .SumoSelect>.CaptionCont{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important;border-right:1px solid #888 !important}
	.ft-year,.ft-month{padding-right:15px}
	.ft-country,.ft-year-Qatar{padding-left:15px}
	.ft-advanced-search-link{margin-top:0;padding-left:15px;padding-bottom:1rem}
	.ft-advanced-search-link a:first-child{border-left:0}
	.ft-country .input-group select,.ft-year-Qatar select#ft-year-Qatar{border-radius:.25rem !important}
	.pagetitle-block{flex-direction:column;justify-content:center;margin-left:-30px;margin-right:-30px;text-align:center}
	.ft-query-row,.ft-year-row,.ft-items-row,.ft-port-row,.ft-country-row{padding-left:0;padding-right:0}
	.ft-search-link a{margin-top:1rem;display:inline-block}
	.title-block{padding:11px 0}
	div#FTSearchResults_wrapper{display:block}
	.dt-buttons{border-bottom:0;margin-bottom:0;text-align:center}
	#FTSearchResults_filter{text-align:center;padding-top:0;padding-right:0}
	#FTSearchResults_paginate{text-align:center}
	#FTSearchResults_info{text-align:center;padding-bottom:1rem}
	table#FTSearchResults{width:100%!important;border-bottom:0}
	.ft-qatar-indicators{display:block}
	.ft-qatar-indicator-list{max-width:100%;margin-top:0; border-right:0;}
	.ft-importExport-indicator-list{border-left:0}
	.ft-qatar-indicator-list.import-indicators, .ft-qatar-indicator-list.export-indicators{padding:0}
	.qtfChart{max-width:100%}
	#QTFChart svg,#QTFChart svg rect[width="500"],#QTFChart div[dir="ltr"]{width:300px!important;height:250px!important}
	#QTFChart{width:300px;height:250px}	
}
@media(max-width:567px){
	.ft-year-Qatar select#ft-year-Qatar{width:100%}
	.ft-advanced-search-link{position:absolute;bottom:2.5rem;padding-left:6rem;padding-bottom:0}
}
@media(max-width:425px){
	.ft-advanced-search-link{ bottom: 2rem;}
	.ft-advanced-search-link a{border-left: 0}
}
@media (max-width:1024px){
	.ft-search-result-heading{flex-direction:column;padding-bottom:0;padding-top:0;border-top:4px solid #0a7f94;margin-top:1rem}
	table.table-striped td{padding:.75rem 10px .75rem 50%}
	table.summary-table td{padding:.75rem 10px .75rem 25%}
	.summary-table.ft-byCountry tbody tr:nth-child(2) td:first-child,.summary-table.ft-byCountry tbody tr:nth-child(3) td:first-child{padding-left:50%}
	.summary-table.ft-byCountry tbody tr:nth-child(2) td:last-child,.summary-table.ft-byCountry tbody tr:nth-child(3) td:last-child{padding-right:10px}
	#summaryChart{display:none}
	.ft-adv-table table td{padding:.75rem 10px .75rem 8rem}
	span.multiselect-selected-text{overflow:hidden;display:inline-block;height:22px}
}
@media (max-width:700px){
	.ft-result-year span{display:inline-block;padding:1px 0 0 10px;margin:5px 10px 5px 0}
}
@media(min-width:1025px){
	.ft-byCountry td:first-child,.ft-byCountry th:first-child{text-align:left}
	.ft-byCountry td:last-child,.ft-byCountry th:last-child{text-align:right}
}
@media(max-width:500px){
	.ft-links{flex-direction:column}
}
/*Foreign Trade Table Responsive CSS Starts*/
@media only screen and (max-width: 760px), (min-width: 768px) and (max-width: 1024px){
	table,thead,tbody,th,td,tr{display:block}
	thead tr{position:absolute;top:-9999px;left:-9999px}
	tr{border:1px solid #ccc}
	td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}
	td:before{position:absolute;left:6px;padding-right:10px;white-space:normal;width:auto;font-weight:600}
	.summary-table td:nth-of-type(1):before{content:"Details"}
	.summary-table td:nth-of-type(2):before{content:"2015"}
	.summary-table td:nth-of-type(3):before{content:"2016"}
	.summary-table td:nth-of-type(4):before{content:"2017"}
	.summary-table td:nth-of-type(5):before{content:"2018"}
	.summary-table td:nth-of-type(6):before{content:"2019"}
	.summary-table td:nth-of-type(7):before{content:"التفاصيل"}
	.import-table td:nth-of-type(1):before{content:"Commodity Description"}
	.import-table td:nth-of-type(2):before{content:"2015"}
	.import-table td:nth-of-type(3):before{content:"2016"}
	.import-table td:nth-of-type(4):before{content:"2017"}
	.import-table td:nth-of-type(5):before{content:"2018"}
	.import-table td:nth-of-type(6):before{content:"2019"}
	.import-table td:nth-of-type(7):before{content:"وصف السلع"}
	.export-table td:nth-of-type(1):before{content:"Commodity Description"}
	.export-table td:nth-of-type(2):before{content:"2015"}
	.export-table td:nth-of-type(3):before{content:"2016"}
	.export-table td:nth-of-type(4):before{content:"2017"}
	.export-table td:nth-of-type(5):before{content:"2018"}
	.export-table td:nth-of-type(6):before{content:"2019"}
	.export-table td:nth-of-type(7):before{content:"وصف السلع"}
	.ft-adv-table table td:nth-of-type(1):before{content:"S.No."}
	.ft-adv-table table td:nth-of-type(2):before{content:"Code"}
	.ft-adv-table table td:nth-of-type(3):before{content:"Item"}
	.ft-adv-table table td:nth-of-type(4):before{content:"Country (English)"}
	.ft-adv-table table td:nth-of-type(5):before{content:"Country (Arabic)"}
	.ft-adv-table table td:nth-of-type(6):before{content:"Year"}
	.ft-adv-table table td:nth-of-type(7):before{content:"Month"}
	.ft-adv-table table td:nth-of-type(8):before{content:"Weight(Tonne)"}
	.ft-adv-table table td:nth-of-type(9):before{content:"Value(M QAR)"}
	
	.ft-adv-table table td{width:100%}
}
/*Foreign Trade Table Responsive CSS Ends*/
@media (max-width:567px){
	#QTFImportChart, #QTFExportChart{display:none;}
	.ft-indicator-data{font-size:26px;}
	.ft-qatar-indicator-item:last-child{border-bottom:0;}
	.ft-importExport-indicator-list{padding:0}
	.ft-importExport-indicator-item:last-child{ padding-bottom:1rem; border-bottom:0;}
	#QTFImport-Numbers,#QTFExport-Numbers{padding-bottom:1rem}
	/*New starts*/
	.footer-info {display: block}
	.contact-phone, .working-hours{padding: 1rem 0;}
	.copyright {padding: 1rem 0 2rem 0;}
	/*New Ends*/

}
@media (min-width:567px){
	#QTFImport-Mobile, #QTFExport-Mobile{display:none;}
}
@media (max-width:1024px){
	.ft-importExport-indicator-item .ft-indicator-data{font-size:24px}
}

/*New CSS starts*/
@media(max-width:960px){
	.copyright {padding: 1rem 0 2rem 0;}
}
@media(max-width:991px){
	
	#quick-links {
		border-right: 1px solid rgba(255,255,255,.3);
		padding-bottom: 2rem;
	}
	#terms-of-use{border-right: 0;}
	#portals {
		padding-left: 0;
		padding-top: 2rem;
		border-top: 1px solid rgba(255, 255, 255, .3);
		border-right: 1px solid rgba(255,255,255,.3);
	}
	#stayConnected {
		padding-right: 0;
		padding-top: 2rem;
		border-top: 1px solid rgba(255,255,255,.3);
	}
}

/*New CSS ends*/


@media(max-width:1200px){

    .feedback-footer {
    flex-direction: column;
    padding-bottom: 2rem;
}

.captcha {
    padding-bottom: .5rem;
}

.send-message {
    padding-top: .5rem;
}
}

@media (max-width: 767px){

.custom-control {
    width: 100%;
}
.dataPublication-form .send-message{
	text-align:center;
}
}


@media (max-width:767px){
.container.mobilemenu {position: absolute;top: 8px;left: 0;width: auto;padding: 0px 0 0 1rem;}
.psa-logo img {width: 300px;}
.search-language{position:absolute;top: 10px;left: 43px;padding-top:0;}
.search-language #language a{font-size: 16px;font-weight: normal;}
.navbar-toggler{right:0;}
.navbar {width: auto;}
.navbar-toggler a {display: block;}
.navbar-toggler {padding:0;}
.psa-logo{margin: 0 auto;padding: 10px;}
.quick-links {right: 15px;}
#language {padding-left: .5rem;}
.header-row {justify-content: flex-start;}
.search-language ul{margin-bottom:0;}
.containerMobile {padding: 0 15px;}
.containerMobile {padding: 0 15px;}
#ms-designer-ribbon{display:none;}
}
